lllllllllllllllllljjjjjjjjjjjjjlllllllllllllllllljjjjjjjjjjjjjjlwllllllllllllllllljjjjjjjjjjjjjjwlllllllllllllllwljjjjjjjjjjjjjjwwllllllllllllllllkjjjjjjjjjjjjjwwllllllllllllllwwlllllllllllljjwwlljjjjjjjjllllllkjjjjjjjjjjjjjwwlljjjjjjjjllllwwlllllllllllljjwwlwljjjjjjkjlllllkjjjjjjjjjjjjjwwlwljjjjjjkjlllwwlllllllllllljjwwlwwlllllljjlllllkjjjjjjjjjjjjjwwlwwlllllljjlllwwlllllllllllljjwwlwwlllllljjlllllkjjjjjjjjjjjjjwwlwwlllllljjlllwwlllllllllllljjwwlwwlllllljjlllllkjjjjjjjjjjjjjwwlwwlllllljjlllwwlllllllllllljjwwlwwlllllljjlllllkjjjjjjjjjjjjjwwlwwlllllljjlllwwlllllllllllljjwwlwwlllllljjlllllkjjjjjjjjjjjjjwwlwwlllllljjlllwwlllllllllllljjwwlwwlllllljjlllllkjjjjjjjjjjjjjwwlwwlllllljjlllwwlllllllllllljjwwlwwwwwwwwljlllllkjjjjjjjjjjjjjwwlwwwwwwwwljlllwwlllllllllllljjwwllwwwwwwwwllllllkjjjjjjjjjjjjjwwllwwwwwwwwllllwwlllllllllllljjwwllllllllllllllllkkkkkkkkkkkkjjwwllllllllllllllwwlllllllllllljjwwwwwwwwwwwwwwwwllllllllllllllllwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwlwwwwwwwwwwwwwwllllllllllllllllllwwwwwwwwwwwwwwlwwwwwwwwwwwwwwwwlljjjjjjjjjjjjjlllllllllllllllllljjjjjjjjjjjjjjlljjjjjjjjjjjjjjllljjjjjjjjjjjjjjwllllllllllllllllljjjjjjjjjjjjjjlljjjjjjjjjjjjjjllkjjjjjjjjjjjjjwwlllllllllllllllllllllllllllljjlllllllllllllljjllkjjjjjjjjjjjjjwwlljjjjjjjjlllllllljjjjjjjjlljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwljjjjjjkjllllllwljjjjjjkjljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllwwlllllljjljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllwwlllllljjljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllwwlllllljjljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllwwlllllljjljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllwwlllllljjljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllwwlllllljjljjlllllllllllllljjllkjjjjjjjjjjjjjwwlwwwwwwwwljllllllwwwwwwwwljljjlllllllllllllljjllkjjjjjjjjjjjjjwwllwwwwwwwwllllllllwwwwwwwwlljjlllllllllllllljjllkkkkkkkkkkkkjjwwlllllllllllllllllllllllllllljjlllllllllllllljjllllllllllllllllwwwwwwwwwwwwwwwwllllllllllllllljllllllllllllllljlllllllllllllllllwwwwwwwwwwwwwwlllllllllllllllllllllllllllllllllljjjjjjjjjjjjjjlljjjjjjjjjjjjjjllljjjjjjjjjjjjjllllllllllllllllllljjjjjjjjjjjjjjwljjjjjjjjjjjjjjlljjjjjjjjjjjjjjwllllllllllllllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlllllllllllllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlljjjjjjjjlllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwljjjjjjkjllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwwlllllljjllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwlwwwwwwwwljllllllllllllllllljjwwlllllllllllljjllkjjjjjjjjjjjjjwwllwwwwwwwwlllllllllllllllllljjwwlllllllllllljjllkkkkkkkkkkkkjjwwllllllllllllllllllllllllllllljwwwwwwwwwwwwwwwwllllllllllllllllwwwwwwwwwwwwwwwwllllllllllllllllwwwwwwwwwwwwwwwwlllllllllllllllllwwwwwwwwwwwwwwlljjjjjjjjjjjjjjlllllllllllllllllljjjjjjjjjjjjjjllljjjjjjjjjjjjjllljjjjjjjjjjjjjjwllllllllllllllllljjjjjjjjjjjjjjlljjjjjjjjjjjjjjlllllllllllllljjwwlllllllllllllllllllllllllllljjllkjjjjjjjjjjjjjlllljjjjjjjjlljjwwlljjjjjjjjlllllllljjjjjjjjlljjllkjjjjjjjjjjjjjlllwljjjjjjkjljjwwlwljjjjjjkjllllllwljjjjjjkjljjllkjjjjjjjjjjjjjlllwwlllllljjljjwwlwwlllllljjllllllwwlllllljjljjllkjjjjjjjjjjjjjlllwwlllllljjljjwwlwwlllllljjllllllwwlllllljjljjllkjjjjjjjjjjjjjlllwwlllllljjljjwwlwwlllllljjllllllwwlllllljjljjllkjjjjjjjjjjjjjlllwwlllllljjljjwwlwwlllllljjllllllwwlllllljjljjllkjjjjjjjjjjjjjlllwwlllllljjljjwwlwwlllllljjllllllwwlllllljjljjllkjjjjjjjjjjjjjlllwwlllllljjljjwwlwwlllllljjllllllwwlllllljjljjllkjjjjjjjjjjjjjlllwwwwwwwwljljjwwlwwwwwwwwljllllllwwwwwwwwljljjllkjjjjjjjjjjjjjllllwwwwwwwwlljjwwllwwwwwwwwllllllllwwwwwwwwlljjllkjjjjjjjjjjjjjlllllllllllllljjwwlllllllllllllllllllllllllllljjllkkkkkkkkkkkkjjllllllllllllllljwwwwwwwwwwwwwwwwllllllllllllllljlllllllllllllllllllllllllllllllllwwwwwwwwwwwwwwlllllllllllllllllllllllllllllllll